residency in psychiatric facilities - Français Anglais Dictionnaire